SET(CPP_FILES 
source/mapGenericImageReader.cpp
source/mapRegistrationFileReader.cpp
source/mapRegistrationKernelLoaderBase.cpp
source/mapRegistrationKernelLoadRequest.cpp
source/mapKernelLoaderLoadPolicy.cpp
)

SET(H_FILES 
include/mapExpandingFieldKernelWriter.h
include/mapFieldKernelLoader.h
include/mapFieldKernelLoaderBase.h
include/mapLazyFileFieldKernelLoader.h
include/mapLazyFieldFileKernelWriter.h
include/mapMatrixModelBasedKernelWriter.h
include/mapMatrixModelBasedKernelLoader.h
include/mapNullRegistrationKernelLoader.h
include/mapNullRegistrationKernelWriter.h
include/mapRegistrationFileReader.h
include/mapRegistrationFileTags.h
include/mapRegistrationFileWriter.h
include/mapRegistrationKernelLoaderBase.h
include/mapRegistrationKernelWriterBase.h
include/mapRegistrationKernelWriteRequest.h
include/mapRegistrationKernelLoadRequest.h
include/mapKernelWriterLoadPolicy.h
include/mapKernelLoaderLoadPolicy.h
include/mapImageReader.h
include/mapImageWriter.h
include/mapGenericImageReader.h
include/mapGenericImageReadHelper.h
include/mapInvertingKernelWriter.h
include/mapInvertingKernelLoader.h
)

SET(TPP_FILES
include/mapExpandingFieldKernelWriter.tpp
include/mapFieldKernelLoader.tpp
include/mapFieldKernelLoaderBase.tpp
include/mapLazyFileFieldKernelLoader.tpp
include/mapLazyFieldFileKernelWriter.tpp
include/mapMatrixModelBasedKernelWriter.tpp
include/mapMatrixModelBasedKernelLoader.tpp
include/mapNullRegistrationKernelWriter.tpp
include/mapNullRegistrationKernelLoader.tpp
include/mapRegistrationFileWriter.tpp
include/mapRegistrationKernelWriterBase.tpp
include/mapRegistrationKernelWriteRequest.tpp
include/mapKernelWriterLoadPolicy.tpp
include/mapImageReader.tpp
include/mapImageWriter.tpp
include/mapInvertingKernelWriter.tpp
include/mapInvertingKernelLoader.tpp
)

SET(TEST_CPP_FILES
test/mapIOTests.cpp
test/mapMatrixModelBasedKernelWriterTest.cpp
test/mapMatrixModelBasedKernelLoaderTest.cpp
test/mapRegistrationFileWriterTest.cpp
test/mapRegistrationFileReaderTest.cpp
test/mapNullRegistrationKernelWriterTest.cpp
test/mapExpandingFieldKernelWriterTest.cpp
test/mapLazyFileFieldKernelLoaderTest.cpp
test/mapFieldKernelLoaderTest.cpp
test/mapInvertingKernelWriterTest.cpp
test/mapInvertingKernelLoaderTest.cpp
test/mapLazyFieldFileKernelWriterTest.cpp
)